package com.example.demo.mapper;

import com.example.demo.model.Message;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface MessageMapper {

    //获取指定会话的最后一条消息
    String getLastMessageBySessionId(Integer sessionId);

    //获取指定会话的历史消息
    //为了防止历史聊天记录很多,只获取最近的200条数据
    List<Message> getMessageBySessionId(Integer sessionId);

    //实现插入数据到数据库中
    void add(Message message);
}
